.c7nagile-StoryMapBody {
  // width: 100%;
  // height: 100%;
  // overflow: auto;

  table {
    // min-height: 100%;
    table-layout: fixed;
    position: relative;
    // border-collapse: separate;
    /* the default option */
    border-spacing: 0;
    overflow: auto;
    /* remove border gaps */
    // border: 1px solid #D8D8D8;   
    th,
    td {
      text-align: center;
      white-space: nowrap;
      text-overflow: ellipsis;
      // background: rgb(245, 245, 245);
      background-clip: padding-box !important;
      transform: scale(0.999);
    }

    td:last-child {
      border-right: solid 1px #D8D8D8;
    }
    td {
      // border-right: solid 1px #D8D8D8;
      // border-bottom: solid 1px #D8D8D8;
      // border: solid 1px #D8D8D8;
      vertical-align: top;
      position: relative;
      overflow: visible;
      height: 3px; //使td中的div可以充满td
    }

    /* FireFox */
    @-moz-document url-prefix() {
      td {
        height: 100%;
      }
    }
  }
}
